﻿using System;
using System.Threading;
using System.Windows.Forms;

namespace Siav
{
    static class Program
    {
        /// <summary>
        /// The main entry point for the application.
        /// </summary>
        [STAThread]
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            frmSplash frm = new frmSplash();
            
            //Abre o formulário de apresentação            
            frm.Show();

            //Processa todas as mensagens pendentes do windows. 
            //Necessário para carregar a imagem do splash antes de executar o Application.Run
            Application.DoEvents();

            //Carregar configurações do usuário
            Thread.Sleep(1000);
            frm.Progresso.Value = 33;
            //Carrega configurações do banco de dados
            Thread.Sleep(1000);
            frm.Progresso.Value = 95;
            //Abre conexão com banco de dados
            Thread.Sleep(1000);
            frm.Progresso.Value = 100;
            //Fecha formulário de apresentação
            frm.Dispose();
            //Inicia a aplicação com o FrmPrincipal
            //frmLogin Login = new frmLogin();
           
            //if (Login.ShowDialog() == DialogResult.OK)
           // {
               //= Login.usuarioSistema;
            Application.Run(new frmInicial());
            //}
        }
    }
}
